Key word: "1.21 billion USD"

1 Result